export interface GptResponse {
  choices?: Array<{
    delta?: { content?: string; role?: string };
    index?: number;
  }>;
  created?: number;
  id?: string;
  model?: string;
  object?: string;
  usage?: any;
}
// export interface GptResponse {
//   choices: {
//     finish_reason: string;
//     index: number;
//     logprobs: null;
//     message: ChatMessage;
//   }[];
//   created: number;
//   id: string;
//   model: string;
//   object: string;
//   usage: {
//     completion_tokens: number;
//     prompt_tokens: number;
//     total_tokens: number;
//     prompt_tokens_details: {
//       cached_tokens: number;
//     };
//   };
// }
